travel payments section - Alemán Inglés Diccionario